establish an alibi - Alemán Inglés Diccionario